// 用户服务(人员管理) 公共分类
import request from '@/utils/request.js'
/**
 *  获取图片验证码
 * @returns clientToken 路径参数
 */
export const getAuthCodeAPI = (str) => request({
  url: `/user-service/user/imageCode/${str}`,
  responseType: 'blob'
})
/**
 *  登录
 * @param {loginName password code clientToken loginType} data
 * @returns Promise
 */
export const userLoginAPI = data => request({
  method: 'POST',
  url: '/user-service/user/login',
  data
})

/**
 * 获取用户基本信息
 * @param {*} id 用户id
 * @returns Promise
 */
export const getUserInfoAPI = id => request({
  url: `/user-service/user/${id}`
})
/**
 * 获取当时工单汇总信息(人员统计头部信息)
 * @param {string} start 开始时间
 * @param {string} end 结束时间
 * @returns Promise
 */
export const getTaskSummaryInfoAPI = (start, end) => request({
  url: `/task-service/task/taskReportInfo/${start}/${end}`
})
